DerElement() — spring-boot Function Reference
Architecture documentation for the DerElement() function in PemPrivateKeyParser.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 5c8206d8_4bf5_e70b_4687_0eb1aefb648a["DerElement()"] 49107b8c_e444_7ae5_a698_ba5067480277["of()"] 49107b8c_e444_7ae5_a698_ba5067480277 -->|calls| 5c8206d8_4bf5_e70b_4687_0eb1aefb648a d6cf2a4b_265c_e71b_84d3_44361fc95381["decodeTagType()"] 5c8206d8_4bf5_e70b_4687_0eb1aefb648a -->|calls| d6cf2a4b_265c_e71b_84d3_44361fc95381 ccad02aa_ecf3_f5a8_ec91_234c0a29d84a["decodeLength()"] 5c8206d8_4bf5_e70b_4687_0eb1aefb648a -->|calls| ccad02aa_ecf3_f5a8_ec91_234c0a29d84a style 5c8206d8_4bf5_e70b_4687_0eb1aefb648a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/ssl/pem/PemPrivateKeyParser.java lines 357–366
private DerElement(ByteBuffer bytes) {
byte b = bytes.get();
this.valueType = ((b & 0x20) == 0) ? ValueType.PRIMITIVE : ValueType.ENCODED;
this.tagType = decodeTagType(b, bytes);
int length = decodeLength(bytes);
bytes.limit(bytes.position() + length);
this.contents = bytes.slice();
bytes.limit(bytes.capacity());
bytes.position(bytes.position() + length);
}
Domain
Subdomains
Calls
- decodeLength()
- decodeTagType()
Called By
Source
Frequently Asked Questions
What does DerElement() do?
DerElement() is a function in the spring-boot codebase.
What does DerElement() call?
DerElement() calls 2 function(s): decodeLength, decodeTagType.
What calls DerElement()?
DerElement() is called by 1 function(s): of.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free